/**
 * ...
 * @author Franco Ponticelli
 */

package uform.property;

import hxevents.Dispatcher;
import thx.util.Result;

class PropertyDecorator<T> implements IProperty<T>, extends ReadPropertyDecorator<T>
{
	public function reset() : IProperty<T>
	{
		decorated.reset();
		return this;
	}

	public function set(v : T) : IProperty<T>
	{
		decorated.set(v);
		return this;
	}

	public function setDefault(v : T) : IProperty<T>
	{
		decorated.setDefault(v);
		return this;
	}
}